package main

import "fmt"

func main() {
	fab(4)
	fab(6)
	fab(8)
}

// 输出指定斐波那切数量前n个数列
func fab(n int) {
	x, y := 1, 1
	fmt.Printf("%d\t", x)
	fmt.Printf("%d\t", y)
	for i := 0; i < n-2; i++ {
		x, y = y, x+y
		fmt.Printf("%d\t", y)
	}
	fmt.Println()
}
